package sgc;

/**
 * @author Diego Pereira do Nascimento e Leonardo Santos Martins
 * 
 * Descrição da classe::
 * Está classe tem como propósito ser utilizada para cadastrar todas as informações necessários de uma pessoa para este programa
 *  
 */
public class Pessoa {
    
    public String nome;
    public String cpf;
    public String fone;
    public Endereco endereco;
    
    // Construtor
    public Pessoa(String n, String cpf, String f, Endereco end){
        this.nome = n;
        this.cpf = cpf;
        this.fone = f;
        this.endereco = end;
    }
    
    // Gets e Sets
    public String getNome() {
        return this.nome;
    }

    public void setNome(String n) {
        this.nome = n;
    }

    public String getCpf() {
        return this.cpf;
    }

    public void setCpf(String cpf) {
        this.cpf = cpf;
    }

    public String getFone() {
        return this.fone;
    }

    public void setFone(String f) {
        this.fone = f;
    }

    public Endereco getEndereco() {
        return this.endereco;
    }

    public void setEndereco(Endereco end) {
        this.endereco = end;
    }
    
    // toString
    public String toString() {
        return "\nNome: " + this.nome + "\nCpf: " + this.cpf + "Telefone: " + this.fone + "Endereço: " + this.endereco;
    }
    
}
